package juego.powerUps;

import java.util.LinkedList;


import javax.swing.ImageIcon;

import juego.entidad.Posicion;
import juego.graficos.ElementoGrafico;
import juego.main.SoundPlayer;
import juego.niveles.generator.Nivel;
import juego.objetos.PiedraIrrompibleConFlor;
import juego.personaje.mario.Mario;

/**
 * Clase que representa una Flor de Fuego del juego.
 * @author Latini Macarena
 * @author Rosas Tifany
 */
public class FlorDeFuego extends PowerUp{
	
	/**
	 * Constructor
	 * @param p Posicion de la flor de fuego.
	 * @param n Nivel al que pertenece
	 */
	public FlorDeFuego(Posicion p, Nivel n)
	{
		super(p,n);
		premio=5;
	}

	@Override
	public void colision(Mario m) {
		// TODO Auto-generated method stub
		m.modificarPuntaje(premio);
		m.obtenerMain().obtenerEtiquetaPuntaje().setText("SCORE "+m.obtenerPuntaje());
		
		m.obtenerCaracteristica().colisionConFlorDeFuego();
		this.vive=false;
		this.grafico.setVisible(false);
		piedra.eliminarPowerUp();
	}


}
